restoration of diplomatic relations - Alemán Inglés Diccionario